public class Main {
    public static void main(String[] args) {
        System.out.println("—— 学生信息 ——");

        // 创建两个Student对象
        Student student1 = new Student("S2024001", "张三", "男", 20);
        Student student2 = new Student("S2024002", "李四", "女", 19);

        // 使用setter方法修改其中一个学生的年龄
        student1.setAge(21);

        // 调用showInfo方法展示学生信息
        student1.showInfo();
        student2.showInfo();

        System.out.println("—— 课程信息 ——");

        // 创建两个Course对象
        Course course1 = new Course("C001", "JavaWeb应用开发", "刘教授");
        Course course2 = new Course("C002", "数据库原理", "张老师");

        // 使用setter方法修改一门课程的任课教师
        course2.setTeacher("王老师");

        // 调用showInfo方法展示课程信息
        course1.showInfo();
        course2.showInfo();
    }
}